machete sable - Turkish English Dictionary